package br.unesp.demac.bcc.soo.bean;

import java.util.ArrayList;
import java.util.Date;

public class Dvd {

    private int idDvd;

    /**
     * @return the idDvd
     */
    public int getIdDvd() {
        return idDvd;
    }

    /**
     * @param idDvd the idDvd to set
     */
    public void setIdDvd(int idDvd) {
        this.idDvd = idDvd;
    }
    /**
     * @uml.property  name="nome"
     */
    private String nome;

    /**
     * Getter of the property <tt>nome</tt>
     * @return  Returns the nome.
     * @uml.property  name="nome"
     */
    public String getNome() {
        return nome;
    }

    /**
     * Setter of the property <tt>nome</tt>
     * @param nome  The nome to set.
     * @uml.property  name="nome"
     */
    public void setNome(String nome) {
        this.nome = nome;
    }
    /**
     * @uml.property  name="classificacao"
     */
    private int classificacao;

    /**
     * Getter of the property <tt>classificacao</tt>
     * @return  Returns the classificacao.
     * @uml.property  name="classificacao"
     */
    public int getClassificacao() {
        return classificacao;
    }

    /**
     * Setter of the property <tt>classificacao</tt>
     * @param classificacao  The classificacao to set.
     * @uml.property  name="classificacao"
     */
    public void setClassificacao(int classificacao) {
        this.classificacao = classificacao;
    }
    /**
     * @uml.property  name="modalidade"
     * @uml.associationEnd  inverse="dvd:br.unesp.demac.bcc.soo.bean.Modalidade"
     */
    private Modalidade modalidade;

    /**
     * Getter of the property <tt>modalidade</tt>
     * @return  Returns the modalidade.
     * @uml.property  name="modalidade"
     */
    public Modalidade getModalidade() {
        return modalidade;
    }

    /**
     * Setter of the property <tt>modalidade</tt>
     * @param modalidade  The modalidade to set.
     * @uml.property  name="modalidade"
     */
    public void setModalidade(Modalidade modalidade) {
        this.modalidade = modalidade;
    }
    /** 
     * @uml.property name="aluguel"
     * @uml.associationEnd multiplicity="(0 -1)" inverse="dvd:br.unesp.demac.bcc.soo.bean.Aluguel"
     */
    private ArrayList<Aluguel> aluguel;

    /** 
     * Getter of the property <tt>aluguel</tt>
     * @return  Returns the aluguel.
     * @uml.property  name="aluguel"
     */
    public ArrayList<Aluguel> getAluguel() {
        return aluguel;
    }

    /** 
     * Setter of the property <tt>aluguel</tt>
     * @param aluguel  The aluguel to set.
     * @uml.property  name="aluguel"
     */
    public void setAluguel(ArrayList<Aluguel> aluguel) {
        this.aluguel = aluguel;
    }
    /**
     * @uml.property  name="genero"
     */
    private String genero;

    /**
     * Getter of the property <tt>genero</tt>
     * @return  Returns the genero.
     * @uml.property  name="genero"
     */
    public String getGenero() {
        return genero;
    }

    /**
     * Setter of the property <tt>genero</tt>
     * @param genero  The genero to set.
     * @uml.property  name="genero"
     */
    public void setGenero(String genero) {
        this.genero = genero;
    }
    /**
     * @uml.property  name="dataCadastro"
     */
    private Date dataCadastro;

    /**
     * Getter of the property <tt>dataCadastro</tt>
     * @return  Returns the dataCadastro.
     * @uml.property  name="dataCadastro"
     */
    public Date getDataCadastro() {
        return dataCadastro;
    }

    /**
     * Setter of the property <tt>dataCadastro</tt>
     * @param dataCadastro  The dataCadastro to set.
     * @uml.property  name="dataCadastro"
     */
    public void setDataCadastro(Date dataCadastro) {
        this.dataCadastro = dataCadastro;
    }

    /**
     */
    public Dvd() {
    }
    /**
     * @uml.property  name="modalidade"
     * @uml.associationEnd  multiplicity="(0 -1)" inverse="dvd:br.unesp.demac.bcc.soo.bean.Modalidade"
     */
}
